epithelial rest - German English Dictionary